thunderstorm high - French English Dictionary